<?php

?>
1.composer 安装
https://getcomposer.org/composer.phar 下载的文件就是一个php的par格式的包，使用php compoer.phar就可以运行
所以有两种安装方式，全局安装和本地安装，全局安装一般是安装到系统PATH目录中，本地安装就是安装在当前目录下

gem/bundler 安装
gem在ruby中是已经包含的,gem install bundler就可以安装bunlde

2.安装laravel
composer global require "laravel/installer"
安装之后就可以使用laravel new blog命令了
composer create-project --prefer-dist laravel/laravel blog
创建laravel模板的项目

安装rails
gem install rails

3.composer 命令
=====中文版=====
初始化 init - - 参数
安装 install - - 参数
更新 update - - 参数
申明依赖 require - - 参数
全局执行 global
搜索 search - - 参数
展示 show - - 参数
依赖性检测 depends - - 参数
有效性检测 validate
依赖包状态检测 status
自我更新 self-update - - 参数
更改配置 config - - 使用方法 - - 参数 - - 修改包来源
创建项目 create-project - - 参数
打印自动加载索引 dump-autoload - - 参数
查看许可协议 licenses
执行脚本 run-script
诊断 diagnose
归档 archive - - 参数
获取帮助信息 help
环境变量
COMPOSER
COMPOSER_ROOT_VERSION
COMPOSER_VENDOR_DIR
COMPOSER_BIN_DIR
http_proxy or HTTP_PROXY
no_proxy
HTTP_PROXY_REQUEST_FULLURI
HTTPS_PROXY_REQUEST_FULLURI
COMPOSER_HOME
COMPOSER_HOME/config.json
COMPOSER_CACHE_DIR
COMPOSER_PROCESS_TIMEOUT
COMPOSER_DISCARD_CHANGES
COMPOSER_NO_INTERACTION

英文版
Global Options
Process Exit Codes
init
install
update
require
remove
global
search
show
outdated
browse / home
suggests
depends
prohibits
validate
status
self-update
config
Usage
Modifying Repositories
Modifying Extra Values
create-project
dump-autoload
clear-cache
licenses
run-script
exec
diagnose
archive
help
Command-line completion

Environment variables 环境变量
COMPOSER
COMPOSER_ROOT_VERSION
COMPOSER_VENDOR_DIR
COMPOSER_BIN_DIR
http_proxy or HTTP_PROXY
no_proxy
HTTP_PROXY_REQUEST_FULLURI
HTTPS_PROXY_REQUEST_FULLURI
COMPOSER_HOME
COMPOSER_HOME/config.json
COMPOSER_CACHE_DIR
COMPOSER_PROCESS_TIMEOUT
COMPOSER_CAFILE
COMPOSER_AUTH
COMPOSER_DISCARD_CHANGES
COMPOSER_NO_INTERACTION
COMPOSER_ALLOW_SUPERUSER
COMPOSER_MIRROR_PATH_REPOS
COMPOSER_HTACCESS_PROTECT

bunler命令
Reference
Primary Commands

bundle install
bundle update
bundle package
bundle exec
bundle config
bundle help

Utilities

bundle
bundle add
bundle binstubs
bundle check
bundle clean
bundle console
bundle gem
bundle info
bundle init
bundle inject
bundle lock
bundle open
bundle outdated
bundle platform
bundle pristine
bundle show
bundle version
bundle viz
gemfile

设置中国的源
php composer.phar config repo.packagist composer https://packagist.phpcomposer.com